<!DOCTYPE html>
<!-- saved from url=(0021)https://retest.de/en/ -->
<html class=" js flexbox flexboxlegacy canvas canvastext webgl no-touch geolocation postmessage websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths" lang="en"><!--<![endif]--><head prefix="og: http://ogp.me/ns#"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

   <!--- Basic Page Needs  ================================================== -->
   
   <title>
	retest - Java Swing GUI Testing
</title>
   <meta name="description" content="
	retest - Java Swing GUI Testing. An innovative approach with artificially intelligent monkey testing.
">
   <meta name="author" content="Jeremias Rößler">
   <meta name="robots" content="index, follow">
   <meta http-equiv="cache-control" content="no-cache">
   <meta http-equiv="expires" content="3600">
   <meta http-equiv="refresh" content="3600">
   <meta http-equiv="content-language" content="de_DE">
   <meta name="author" content="Jeremias Rößler">
   <meta name="description" content="Initial informations about retest">
   <meta name="date" content="2018">
   <meta name="copyright" content="© 2018 Jeremias Rößler">
   
   <meta property="og:title" content="retest">
   <meta property="og:type" content="website">
   <meta property="og:url" content="https://www.retest.de">
   <meta property="og:image" content="https://www.retest.de/images/logo.png">
   
   
   <!-- Mobile Specific Metas   ================================================== -->
   <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

   <!-- CSS  ================================================== -->
   <link rel="stylesheet" type="text/css" href="./assets/default.css">
   <link rel="stylesheet" type="text/css" href="./assets/layout.css">
   <link rel="stylesheet" type="text/css" href="./assets/media-queries.css">
   <link rel="stylesheet" type="text/css" href="./assets/freeow.css">

   <!-- Favicons  ================================================== -->
   <link rel="icon" type="image/png" sizes="192x192" href="https://www.retest.de/favicon-192x192.png">
   <link rel="icon" type="image/png" sizes="96x96" href="https://www.retest.de/favicon-96x96.png">
   <link rel="icon" type="image/png" sizes="32x32" href="https://www.retest.de/favicon-32x32.png">
   <link rel="icon" type="image/png" sizes="16x16" href="https://www.retest.de/favicon-16x16.png">
</head>

  <body style="">
   <!-- Header ================================================== -->
   <header>

      <div class="row">

         <div class="twelve columns">

            <div class="logo">
               <a href="https://www.retest.de/en/index.html"><img alt="retest - java regression testing tool" src="./assets/logo.png"></a>
            </div>

            <nav id="nav-wrap">

                <a class="mobile-btn" href="https://retest.de/en/#nav-wrap" title="Show navigation">Show navigation</a>
	            <a class="mobile-btn" href="https://retest.de/en/#" title="Hide navigation">Hide navigation</a>

               <ul id="nav" class="nav">
	              <li><span><a href="https://www.retest.de/en/for-testers/index.html">For Testers</a></span>
                     <ul>
                        <li><a href="https://www.retest.de/en/for-testers/test-automation-without-programming.html">Automation without Programming</a></li>
                        <li><a href="https://www.retest.de/en/for-testers/robust-tests.html">Robust Tests</a></li>
                        <li><a href="https://www.retest.de/en/for-testers/testers-are-heroes.html">Become a Hero</a></li>
                        <li><a href="https://www.retest.de/en/for-testers/agile-testing.html">Perfect for Agile Testing</a></li>
                     </ul>
                  </li>
                  
	              <li><span><a href="https://www.retest.de/en/for-devs/index.html">For Developers</a></span>
                     <ul>
                     	<li><a href="https://www.retest.de/en/for-devs/no-more-brittle.html">No more Brittle</a></li>
                     	<li><a href="https://www.retest.de/en/for-devs/no-more-flaky.html">No more Flaky</a></li>
                     	<li><a href="https://www.retest.de/en/for-devs/extensible.html">Extensible</a></li>
                     </ul>
                  </li>
                  
	              <li><span><a href="https://www.retest.de/en/for-managers/index.html">For Managers</a></span>
                     <ul>
                        <li><a href="https://www.retest.de/en/for-managers/audit-safe.html">Audit-safe</a></li>
                        <li><a href="https://www.retest.de/en/for-managers/reduced-risk-efforts-costs.html">Reduced Risk, Efforts, Costs</a></li>
                        <li><a href="https://www.retest.de/en/for-managers/full-support-and-service.html">Full Support and Service</a></li>
                     </ul>
                  </li>
                  
	              <li><span><a href="https://retest.de/en/#">About</a></span>
                     <ul>
                        <li><a href="https://www.retest.de/en/blog/index.html">Blog</a></li>
                        <li><a href="https://www.retest.de/docs/en/">Documentation</a></li>
                        <li><a href="http://feedback.retest.de/">Support</a></li>
                     </ul>
                  </li>
                  
                  <li class="dropdown lang">
                     <a href="https://retest.de/en/#" class="dropdown-toggle" data-toggle="dropdown" data-target="#">
                        <i class="fa fa-globe"></i>
                        <span class="caret"></span>
                     </a>
                     <ul id="language" class="dropdown-menu">
                        <li>
                           <a href="https://www.retest.de/">
	                           <img src="./assets/de.png" height="12" width="18" class="img-lang">Deutsch
                           </a>
                        </li>
                        <li class="lang-selected">
                              <img src="./assets/us.png" height="12" width="18" class="img-lang">English
                        </li>
                     </ul>
                  </li>
				</ul>
            </nav> <!-- end #nav-wrap -->

         </div>

      </div>

   </header> <!-- Header End -->

	

<!-- Intro Section ================================================== -->
<section id="intro">

	<div id="freeow" class="freeow freeow-top-right"></div>

	<!-- Flexslider Start-->
	<div id="introSlider">

		<ul>

			<!-- Slide -->
			<li>
				<div class="row"><div>
					<div class="sliderText">
						<h1>
							Has traditional GUI test automation failed you<span>?</span>
							Create <span>robust</span> tests with <span>less</span> effort — <span>easily</span> maintained<span>.</span>
						</h1>
					</div>
					<div class="seven columns slider-image right">
						<br><br><br>
						<iframe class="youtube-player" type="text/html" width="514" height="288" src="./assets/M3Wi9dWRm7Y.html" frameborder="0">
						</iframe>
					</div>
					<div class="five columns slider-text left">
						<p>
							<em>Have you had enough <br>of traditional GUI test automation</em><span>?</span><br>
							We present you the first of its kind GUI regression testing tool.
							No need to manually create assertions during test automation.
							Using redundant information during component recognition creates robust tests.   
							Which can be maintained by a single click.
							But best of all:
							<br>
							<em>Use an artificially intelligent</em> <span>monkey</span> <em>to fully automatically test your application.</em>
						</p>
					</div></div>
				</div>
			</li>

			<!-- Slide -->
			<li>
				<div class="row">
					<div class="slider-text">
						<h2><img src="./assets/tick.png" class="tick"><span>Less</span> effort<span>.</span></h2>
					</div>
					<div class="five columns">
						<img src="./assets/one-click.png" alt="Everything is checked and maintenance is a easy." style="max-height: 430px;">
					</div>
					<div class="seven columns">
						<div class="slider-text" style="text-align: left; margin: 0px;">
							<p>
								<em>No need to create assertions</em><span>:</span>
								<br>
								A small table with five rows and columns would easily require you to specify <span>25</span> assertions for a <span>single</span> test. 
								With retest you go the other way around: 
								Record the complete GUI state during capturing and easily compare it during replay.
								Differences are either improvements which can be accepted with a single click,
								volatile elements which can be permanently ignored,
								and regressions - which is the purpose of the test in the first place. 
								No need to record any assertions at all.
							</p>
						</div>
					</div>
				</div>
			</li>

			<!-- Slide -->
			<li>
				<div class="row">
					<div class="slider-text">
						<h2><img src="./assets/tick.png" class="tick"><span>Robust</span> tests<span>.</span></h2>
					</div>
					<div class="six columns">
						<div class="slider-text" style="text-align: right; margin: 0px; width: 100%;">
							<p>
								With traditional GUI test automation, you have to decide with which attribute you want to identify a component.
								If your chosen attribute changes, your test fails although the application still works.
								With retest you don't need to decide for an attribute ... you simply use them all.
								This redundancy would normally mean a lot of additional effort.
								But not with retest.
								Maintaining your test happens with a single click. <br>
								<em>retest compares the whole picture instead of a single piece of the puzzle.</em>
							</p>
						</div>
					</div>
					<div class="six columns">
						<img src="./assets/redundant-infos.png" alt="Use several attributes at once for componenten identification." style="max-height: 200px;">
						<br>
						<img src="./assets/1-on-1-assignment.png" alt="The puzzle-advantage." style="max-height: 200px;">
					</div>
				</div>
			</li>

			<!-- Slide -->
			<li>
				<div class="row">
					<div class="slider-text">
						<h2><img src="./assets/tick.png" class="tick">Intelligent <span>monkey</span> testing<span>.</span></h2>
					</div>
					<div class="five columns">
						<br><br><br>
						<img src="./assets/monkey_clever_laptop.png" alt="Have an intelligent monkey do test for robustness and vary your happy paths." style="max-width: 400px; float: right;">
					</div>
					<div class="seven columns">
						<div class="slider-text" style="text-align: left; margin: 0px;">
							<p>
								<em>The future of testing is in AI.</em><br>
								retest stems from a research project and brings that intelligence to you.
								Have our monkey test your application 24/7 for crashes.
								Have him optimize the tests for coverage by analyzing your bytecode.
								Train him by recording use cases that he can vary.
								Use blacklisting and whitelisting to have him concentrate on areas that you want to be scrutinized.
								And rerun the tests to see how the behavior of your application changes.<br>
								<em>The future of testing is now</em><span>.</span>
							</p>
						</div>
					</div>
				</div>
			</li>
		</ul>

	</div>
	<!-- Flexslider End-->

</section>
<!-- Intro Section End-->

<!-- Info Section ================================================== -->
<section id="info">

	<div class="row">

		<div class="bgrid-thirds s-bgrid-halves">

			<div class="columns">
				<h2>Recording tests by users.</h2>

				<p>
					Modern test capturing tools are so complex, professional testers need weeks of training.
					Recording realistic test cases with business users? Impossible.<br>
					But not with retest.
					Without the need to technically specify targets or even record assertions,
					test creation becomes so easy a monkey could do it.
				</p>
			</div>

			<div class="columns s-first">
				<h2>No more brittle tests.</h2>

				<p>
					Our innovative new approach to GUI testing (patent pending)
					creates tests that are way more robust than anything you have ever seen before. 
					If our tests fail, they do because your application is broken, not because the test is broken.
				</p>
			</div>

			<div class="columns">
				<h2>Maintenance with a single click.</h2>

				<p>
					The more tests you have, the more test maintenance becomes a burden.
					Not with retest.
					Our innovative approach to maintain tests with a single click (patent pending) is groundbreaking.
					Suddenly, reviewing test results and maintaining differences is fun.
					Your testers are going to love it. 
				</p>
			</div>

		</div>
	</div>

</section>
<!-- Info Section End-->

   <!-- footer  ================================================== -->
   <footer>

      <div class="row">

         <div class="twelve columns">

            <ul class="copyright">
               <li>Copyright © 2018 ReTest GmbH</li>
               <li id="impressumslink"><span><a id="help" href="https://www.retest.de//kontakt.html">Support</a></span></li>
            </ul>

         </div>
      </div>

   </footer> <!-- Footer End-->

   <!-- Java Script   ================================================== -->
   <script type="text/javascript" src="./assets/jquery-1.10.2.min.js"></script>
   <script>window.jQuery || document.write('<script src="https://www.retest.de/js/jquery-1.10.2.min.js"><\/script>')</script>
   <script type="text/javascript" src="./assets/jquery-migrate-1.2.1.min.js"></script>
   <script type="text/javascript" src="./assets/bootstrap.min.js"></script>

   <script type="text/javascript" src="./assets/doubletaptogo.js"></script>
   <script type="text/javascript" src="./assets/init.js"></script>
   <script type="text/javascript" src="./assets/modernizr.js"></script>

<script type="text/javascript" src="./assets/jquery.waypoints.min.js"></script>
<script type="text/javascript" src="./assets/jquery.waypoints.inview.min.js"></script>
<script type="text/javascript" src="./assets/jquery.freeow.min.js"></script>

<script type="text/javascript">
console.log("retest rocks!");
console.log("If you are really interessted at how we do stuff around here, you should consider sending us an application.");
console.log("For more info, please go to https://www.retest.de/karriere.");
</script>
</body></html>